<ui:composition xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core" xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:p="http://primefaces.org/ui">
	<p:panel binding="#{CRUDSession.crudEmExibicao.filtragem}">

	</p:panel>

	<p:dataTable style="width:90%;" var="municipio" value="#{municipioBean.registrosEncontrados}" rows="10" paginator="true" selection="#{municipioBean.registroSelecionado}" selectionMode="single"
		rowKey="#{municipio.idMunicipio}" rendered="#{municipioBean.listagemRendered}" emptyMessage="#{message.nenhum_registro_encontrado}"
		paginatorTemplate="{CurrentPageReport}  {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}" rowsPerPageTemplate="5,10,20,50">

		<f:facet name="header">
			<h:outputText value="#{label.municipio_list}" />
		</f:facet>

		<p:ajax event="rowSelect" process="@this" update="@form" />
		<p:ajax event="rowUnselect" process="@this" update="@form" />

		<p:column headerText="#{label.municipio_id}">
			<h:outputText value="#{municipio.idMunicipio}" />
		</p:column>

		<p:column headerText="#{label.municipio_nome}">
			<h:outputText value="#{municipio.municipio}" />
		</p:column>

		<p:column headerText="#{label.municipio_estado}">
			<h:outputText value="#{municipio.estado.estado}" />
		</p:column>

		<p:column headerText="#{label.municipio_codigo_ibge}">
			<h:outputText value="#{municipio.codigoIBGE}" />
		</p:column>

		<p:column headerText="#{label.abstract_persistence_ativo}">
			<center>
				<h:outputText value="#{labelUtils.getStatusRegistro(municipio.ativo)}" style="#{labelUtils.getColorCSSStatusRegistro(municipio.ativo)}" />
			</center>
		</p:column>
	</p:dataTable>

</ui:composition>
